sewage water disposal - French English Dictionary